package ch03_1;

// 客户端代码
public class Client {
    public static void main(String[] args) {
        // 创建MySQL数据库工厂
        DatabaseFactory mysqlFactory = new MySQLFactory();
        // 使用MySQL数据库工厂创建数据库连接
        DatabaseConnection mysqlConnection = mysqlFactory.createConnection();
        // 连接到MySQL数据库
        mysqlConnection.connect();

        // 创建PostgreSQL数据库工厂
        DatabaseFactory postgresqlFactory = new PostgreSQLFactory();
        // 使用PostgreSQL数据库工厂创建数据库连接
        DatabaseConnection postgresqlConnection = postgresqlFactory.createConnection();
        // 连接到PostgreSQL数据库
        postgresqlConnection.connect();
    }
}
